snatch strap - Turc Anglais Dictionnaire